Move all internal header files to a separate directory, so that it's clear what
authorewan@localhost.localdomain <ewan@localhost.localdomain>
Sat, 21 Apr 2007 19:21:06 +0000 (12:21 -0700)
committerewan@localhost.localdomain <ewan@localhost.localdomain>
Sat, 21 Apr 2007 19:21:06 +0000 (12:21 -0700)
commite83be1159570416909d74bca47175a30a13534f8
tree19f11bd4afd52f260e4fef177a4938fcae43e8a4
parent5c8b4287a45c0f0215d188769ab46458399351f5
Move all internal header files to a separate directory, so that it's clear what
forms the public API.  Tidy up a couple of macros in xen_internal.h.  Remove
test_hvm_bindings, which no longer builds, and which has had its functionality
subsumed into test_bindings.  Bump the library version to 0.9.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
159 files changed:
tools/libxen/Makefile
tools/libxen/include/xen/api/xen_all.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_common.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_console.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_console_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_console_protocol.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_crashdump.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_crashdump_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_event.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_event_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_event_operation.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host_cpu.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host_cpu_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_host_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_int_float_map.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_int_int_map.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_int_string_set_map.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_network.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_network_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_on_crash_behaviour.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_on_normal_exit.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pbd.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pbd_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pif.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pif_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pif_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_pif_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_sr.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_sr_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_string_set.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_string_string_map.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_user.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_user_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd_mode.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vbd_type.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vdi.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vdi_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vdi_type.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vif.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vif_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vif_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vif_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_guest_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_guest_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_metrics.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_metrics_decl.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vm_power_state.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vtpm.h [new file with mode: 0644]
tools/libxen/include/xen/api/xen_vtpm_decl.h [new file with mode: 0644]
tools/libxen/include/xen_common.h [deleted file]
tools/libxen/include/xen_console.h [deleted file]
tools/libxen/include/xen_console_decl.h [deleted file]
tools/libxen/include/xen_console_protocol.h [deleted file]
tools/libxen/include/xen_console_protocol_internal.h
tools/libxen/include/xen_crashdump.h [deleted file]
tools/libxen/include/xen_crashdump_decl.h [deleted file]
tools/libxen/include/xen_event.h [deleted file]
tools/libxen/include/xen_event_decl.h [deleted file]
tools/libxen/include/xen_event_operation.h [deleted file]
tools/libxen/include/xen_host.h [deleted file]
tools/libxen/include/xen_host_cpu.h [deleted file]
tools/libxen/include/xen_host_cpu_decl.h [deleted file]
tools/libxen/include/xen_host_decl.h [deleted file]
tools/libxen/include/xen_host_metrics.h [deleted file]
tools/libxen/include/xen_host_metrics_decl.h [deleted file]
tools/libxen/include/xen_int_float_map.h [deleted file]
tools/libxen/include/xen_int_int_map.h [deleted file]
tools/libxen/include/xen_int_string_set_map.h [deleted file]
tools/libxen/include/xen_internal.h
tools/libxen/include/xen_network.h [deleted file]
tools/libxen/include/xen_network_decl.h [deleted file]
tools/libxen/include/xen_on_crash_behaviour.h [deleted file]
tools/libxen/include/xen_on_crash_behaviour_internal.h
tools/libxen/include/xen_on_normal_exit.h [deleted file]
tools/libxen/include/xen_on_normal_exit_internal.h
tools/libxen/include/xen_pbd.h [deleted file]
tools/libxen/include/xen_pbd_decl.h [deleted file]
tools/libxen/include/xen_pif.h [deleted file]
tools/libxen/include/xen_pif_decl.h [deleted file]
tools/libxen/include/xen_pif_metrics.h [deleted file]
tools/libxen/include/xen_pif_metrics_decl.h [deleted file]
tools/libxen/include/xen_sr.h [deleted file]
tools/libxen/include/xen_sr_decl.h [deleted file]
tools/libxen/include/xen_string_set.h [deleted file]
tools/libxen/include/xen_string_string_map.h [deleted file]
tools/libxen/include/xen_user.h [deleted file]
tools/libxen/include/xen_user_decl.h [deleted file]
tools/libxen/include/xen_vbd.h [deleted file]
tools/libxen/include/xen_vbd_decl.h [deleted file]
tools/libxen/include/xen_vbd_metrics.h [deleted file]
tools/libxen/include/xen_vbd_metrics_decl.h [deleted file]
tools/libxen/include/xen_vbd_mode.h [deleted file]
tools/libxen/include/xen_vbd_mode_internal.h
tools/libxen/include/xen_vbd_type.h [deleted file]
tools/libxen/include/xen_vdi.h [deleted file]
tools/libxen/include/xen_vdi_decl.h [deleted file]
tools/libxen/include/xen_vdi_type.h [deleted file]
tools/libxen/include/xen_vdi_type_internal.h
tools/libxen/include/xen_vif.h [deleted file]
tools/libxen/include/xen_vif_decl.h [deleted file]
tools/libxen/include/xen_vif_metrics.h [deleted file]
tools/libxen/include/xen_vif_metrics_decl.h [deleted file]
tools/libxen/include/xen_vm.h [deleted file]
tools/libxen/include/xen_vm_decl.h [deleted file]
tools/libxen/include/xen_vm_guest_metrics.h [deleted file]
tools/libxen/include/xen_vm_guest_metrics_decl.h [deleted file]
tools/libxen/include/xen_vm_metrics.h [deleted file]
tools/libxen/include/xen_vm_metrics_decl.h [deleted file]
tools/libxen/include/xen_vm_power_state.h [deleted file]
tools/libxen/include/xen_vm_power_state_internal.h
tools/libxen/include/xen_vtpm.h [deleted file]
tools/libxen/include/xen_vtpm_decl.h [deleted file]
tools/libxen/src/xen_common.c
tools/libxen/src/xen_console.c
tools/libxen/src/xen_console_protocol.c
tools/libxen/src/xen_crashdump.c
tools/libxen/src/xen_event.c
tools/libxen/src/xen_event_operation.c
tools/libxen/src/xen_host.c
tools/libxen/src/xen_host_cpu.c
tools/libxen/src/xen_host_metrics.c
tools/libxen/src/xen_int_float_map.c
tools/libxen/src/xen_int_int_map.c
tools/libxen/src/xen_int_string_set_map.c
tools/libxen/src/xen_network.c
tools/libxen/src/xen_on_crash_behaviour.c
tools/libxen/src/xen_on_normal_exit.c
tools/libxen/src/xen_pbd.c
tools/libxen/src/xen_pif.c
tools/libxen/src/xen_pif_metrics.c
tools/libxen/src/xen_sr.c
tools/libxen/src/xen_string_set.c
tools/libxen/src/xen_string_string_map.c
tools/libxen/src/xen_user.c
tools/libxen/src/xen_vbd.c
tools/libxen/src/xen_vbd_metrics.c
tools/libxen/src/xen_vbd_mode.c
tools/libxen/src/xen_vbd_type.c
tools/libxen/src/xen_vdi.c
tools/libxen/src/xen_vdi_type.c
tools/libxen/src/xen_vif.c
tools/libxen/src/xen_vif_metrics.c
tools/libxen/src/xen_vm.c
tools/libxen/src/xen_vm_guest_metrics.c
tools/libxen/src/xen_vm_metrics.c
tools/libxen/src/xen_vm_power_state.c
tools/libxen/src/xen_vtpm.c
tools/libxen/test/test_bindings.c
tools/libxen/test/test_event_handling.c
tools/libxen/test/test_hvm_bindings.c [deleted file]